package co.edu.ecci.simulador.icetex.vo;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class VoResultado {

    private BigDecimal valorPrestadoInicial = BigDecimal.ZERO;
    private BigDecimal valorPrestado = BigDecimal.ZERO;
    private BigDecimal valorInterePrestado = BigDecimal.ZERO;
    private BigDecimal valorPrestadoMasIntereses = BigDecimal.ZERO;
    private BigDecimal valorCuota = BigDecimal.ZERO;
    private BigDecimal valorInteresesAmortizacion = BigDecimal.ZERO;
    private BigDecimal valorTotalPagado = BigDecimal.ZERO;
    private List<VoPrestamo> listaPrestamo;
    private List<VoAmortizacion> listaAmortizacion;
    private int numeroCuotas = 0;
    private Date fechaFocal;

    public BigDecimal getValorPrestado() {
        return valorPrestado;
    }

    public void setValorPrestado(BigDecimal valorPrestado) {
        this.valorPrestado = valorPrestado;
    }

    public BigDecimal getValorInterePrestado() {
        return valorInterePrestado;
    }

    public void setValorInterePrestado(BigDecimal valorInterePrestado) {
        this.valorInterePrestado = valorInterePrestado;
    }

    public BigDecimal getValorPrestadoMasIntereses() {
        return valorPrestadoMasIntereses;
    }

    public void setValorPrestadoMasIntereses(BigDecimal valorPrestadoMasIntereses) {
        this.valorPrestadoMasIntereses = valorPrestadoMasIntereses;
    }

    public BigDecimal getValorCuota() {
        return valorCuota;
    }

    public void setValorCuota(BigDecimal valorCuota) {
        this.valorCuota = valorCuota;
    }

    public int getNumeroCuotas() {
        return numeroCuotas;
    }

    public void setNumeroCuotas(int numeroCuotas) {
        this.numeroCuotas = numeroCuotas;
    }

    public List<VoPrestamo> getListaPrestamo() {
        return listaPrestamo;
    }

    public void setListaPrestamo(List<VoPrestamo> listaPrestamo) {
        this.listaPrestamo = listaPrestamo;
    }

    public List<VoAmortizacion> getListaAmortizacion() {
        return listaAmortizacion;
    }

    public void setListaAmortizacion(List<VoAmortizacion> listaAmortizacion) {
        this.listaAmortizacion = listaAmortizacion;
    }

    public BigDecimal getValorPrestadoInicial() {
        return valorPrestadoInicial;
    }

    public void setValorPrestadoInicial(BigDecimal valorPrestadoInicial) {
        this.valorPrestadoInicial = valorPrestadoInicial;
    }

    public Date getFechaFocal() {
        return fechaFocal;
    }

    public void setFechaFocal(Date fechaFocal) {
        this.fechaFocal = fechaFocal;
    }

    public BigDecimal getValorInteresesAmortizacion() {
        return valorInteresesAmortizacion;
    }

    public void setValorInteresesAmortizacion(BigDecimal valorInteresesAmortizacion) {
        this.valorInteresesAmortizacion = valorInteresesAmortizacion;
    }

    public BigDecimal getValorTotalPagado() {
        return valorTotalPagado;
    }

    public void setValorTotalPagado(BigDecimal valorTotalPagado) {
        this.valorTotalPagado = valorTotalPagado;
    }
}
